Skip to content

Add versioned object_store feature flags - #10454

Open
tustvold wants to merge 1 commit into
apache:mainfrom
tustvold:versioned-object-store-feature
Open

Add versioned object_store feature flags#10454
tustvold wants to merge 1 commit into
apache:mainfrom
tustvold:versioned-object-store-feature

Conversation

@tustvold

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Rationale for this change

Makes it possible to use newer versions of object_store without breaking changes

What changes are included in this PR?

Adds a new object_store_0_14 feature flag that enables object_store 0.14

Are these changes tested?

Are there any user-facing changes?

@github-actions github-actions Bot added parquet Changes to the parquet crate arrow Changes to the arrow crate arrow-avro arrow-avro crate labels Jul 28, 2026
Comment thread parquet/Cargo.toml
# Enable the store implementations used by tests, doctests and benchmarks for every
# supported object_store version. Only the version selected by the enabled feature flag is
# used, tests access it via the `parquet::object_store` re-export rather than by name
object_store_0_13 = { package = "object_store", version = "0.13.2", features = ["azure", "fs"] }

@tustvold tustvold Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to keep these so that we get the feature flags, it is a bit meh having the tests depend on two versions of object_store though...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arrow Changes to the arrow crate arrow-avro arrow-avro crate parquet Changes to the parquet crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Extract object store related code

1 participant